.header{

background-color: #FFF;
height: 55px;
padding: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 1030;
border-bottom: 1px solid #cfd2df;

}

.right_nav{

color: #666;
float: right;
height: 54px;
padding: 0 10px 0 15px;
border-left: 1px solid #e8e8e8;

}

.logo{
height:53px;
}

.hidden{
display:none;
}

.notify{
width:25px;
height:25px;
}

.profileinfo {
float: right;
margin-right: 0;
padding-top: 0;
position: relative;
}

.profileinfo .profile {
color: #666;
float: right;
height: 54px;
margin-right: 0;
padding: 10px 25px 0 5px;
}


.profileinfo .profile:after {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #aab2bd;
content: "";
height: 0;
position: absolute;
right: 8px;
top: 26px;
width: 0;
z-index: 99;
}

.profile img{
width:35px;
height:35px;
border: 1px solid #cfd2df;
}